工具汇总
| 名称 | 用途 |
|---|---|
| dumpdecrypted | 砸壳工具 |
| Clutch | 砸壳工具 |
| cycript | APP 运行时分析 |
| Class-dump | 导出头文件 |
| hopper | 反汇编工具 |
| theos | 越狱开发框架 |
| MonkeyDev | Xcode 越狱插件集成 |
| keychaineditor | keychain 修改工具 |
| Keychain-Dumper | 打印 keychain |
| iphonedevwiki | 越狱开发 wiki |
| SimulateTouch | 模拟点击 |
| SimulateKeyboard | 模拟按键 |
| ldid | 签名工具 |
| dpkg | 包管理工具 |
| cydia | 越狱后安装第三方包 |
| MachOView | 查看 mach-o 结构 |
| reveal | 查看 UI 结构 |
| iReSign | 重签名工具 |
| ios-app-signer | 签名工具 |
常用命令
| 命令 | 说明 |
|---|---|
| ps | 显示进程状态,CPU 使用率,内存使用情况等 |
| sysctl | 检查设定 Kernel 配置 |
| netstat | 显示网络连接,路由表,接口状态等 |
| route | 路由修改 |
| renice | 调整程序运行的优先级 |
| ifconfig | 查看网络配置 |
| tcpdump | 截获分析网络数据包 |
| lsof | 列出当前系统打开的文件列表,别忘记一切皆文件,包括网络连接、硬件等 |
| otool | 查看程序依赖哪些动态库信息,反编代码段……等等等等 |
| nm | 显示符号表 |
| ldid | 签名工具 |
| gdb | 调试工具 patch ——补丁工具 |
| SSH | 远程控制 |
| lldb | 调试工具 |